
#main_div{ width:960px; height:auto; overflow:hidden; margin:0px auto;}

.site_map{ text-indent:10px; line-height:30px; padding-bottom:5px; height:auto; overflow:hidden; color:#adadaa;}

#dz_div_1{ width:960px; height:auto; overflow:hidden; margin:0px auto;}
.dz_div_1_l{ float:left; width:524px; height:416px; padding:11px 14px 11px 10px; background:url(../images/img_3_bg.jpg) no-repeat;}
.dz_div_1_l img{ width:524px; height:416px;}
.dz_div_1_r{ float:left; width:370px; height:416px; padding:10px 0px 0px 42px;}

.pic_list{ float:left; width:364px; padding:20px 3px 0px; height:auto; overflow:hidden;}
.pic_list li{ float:left; width:110px; height:90px; margin-bottom:20px; text-align:left;}
.pic_list li img{ width:90px; height:90px;}

.more1{ text-align:right; padding-right:15px; margin-top:10px;}

.line{ width:960px; height:26px; margin:30px auto 20px; background:url(../images/line.jpg) no-repeat center;}

#dz_div_2{ width:960px; height:480px; margin:0px auto;}
.dz_div_2_l{ float:left; width:370px; height:auto; overflow:hidden; line-height:2em;}
.dz_div_2_r{ float:left; width:510px; height:480px; padding:0px 0px 0px 80px;}

.pic_list2{ float:left; width:510px; height:480px; position:relative; z-index:2;}
.pic_list2 li{ float:left; position:relative; width:130px; height:130px; margin:0px 10px 10px 0px; padding:8px 8px 10px 10px; background:url(../images/img_4_bg.jpg) no-repeat; text-align:left;}
.pic_list2 li img{ width:130px; height:130px;}
.pic_list2 li ul li{ position:absolute; left:1px; top:-60px; z-index:99; width:120px; height:50px; padding:11px 13px 10px 13px; color:#fff; background:url(../images/img_bg.png) no-repeat; text-align:center;}
.subnav { display: none;}

#dz_div_3{ width:960px; height:auto; overflow:hidden; margin:0px auto;}
.dz_div_3_l{ float:left; width:610px; height:auto; overflow:hidden; line-height:2em;}
.dz_div_3_r{ float:left; width:300px; height:auto; overflow:hidden; padding:0px 0px 0px 50px;}

.num{ float:left; width:54px; height:40px; padding:14px 0px 0px 0px; color:#f7f7f7; font-size:18px; text-align:center; background:url(../images/num_bg.jpg) no-repeat; }
.c_1{ float:left; width:540px; height:auto; overflow:hidden; padding:12px 0px 0px 16px; line-height:2em;}
.btn_ysj{ padding-left:70px;}

#dz_div_4{ float:left; width:960px; height:auto; overflow:hidden;}
#dz_div_4 li{ float:left; width:800px; height:auto; overflow:hidden; margin-bottom:20px; text-align:left;}
#dz_div_4 li .div_img{ float:left; width:284px; height:176px; padding:8px 11px 10px 9px; background:url(../images/img_5_bg.jpg) no-repeat; }
#dz_div_4 li .div_img img{ width:284px; height:176px;}
#dz_div_4 li .div_content{ float:left; width:480px; height:auto; overflow:hidden; line-height:2em; padding:0px 0px 0px 16px; text-align:left;}
a.more2{ text-decoration:underline;}

.page_div{ float:left; width:960px; line-height:22px; height:22px; padding:5px 0px; text-align:center; background:#f5f6f1; margin:10px auto;}
.page_div a{ padding:0px 10px; color:#333333;text-decoration:none}
.page_div a:hover{color:#cb5b07;}

#dz_div_5{ width:960px; height:auto; overflow:hidden; margin:0px auto;}
.dz_div_5_l{ float:left; width:580px; height:auto; overflow:hidden; line-height:2em;}
.dz_div_5_r{ float:left; width:330px; height:480px; padding:0px 0px 0px 50px;}

.ysj_img{ width:256px; height:164px; padding:8px 10px 10px 10px; background:url(../images/img_6_bg.jpg) no-repeat; text-align:center;}
.ysj_img img{ width:256px; height:164px;}

.ysj_info{ width:276px; height:auto; overflow:hidden; line-height:2em; text-align:left;}

#dz_div_6{ width:960px; height:auto; overflow:hidden; margin:20px auto 0px;}
.dz_div_6_1{ float:left; width:300px; padding-right:20px; height:auto; overflow:hidden; line-height:2em;}
.dz_div_6_1 img{ float:left; width:300px; margin-bottom:20px;}

#dz_div_7{ width:960px; height:auto; overflow:hidden; margin:20px auto 0px;}
.dz_div_7_l{ float:left; width:660px; padding-right:50px; height:auto; overflow:hidden; line-height:2em;}
.dz_div_7_r{ float:left; width:250px; height:auto; overflow:hidden; line-height:2em;}

.gs_img{ float:left; width:184px; height:186px; padding:8px 9px 10px 9px; margin-right:20px; background:url(../images/img_7_bg.jpg) no-repeat; text-align:center;}
.gs_img img{ width:184px; height:186px;}
.date{ float:left; width:430px; line-height:30px; color:#d3d3d3; margin:10px 0px; border-bottom:solid 1px #ccc; border-top:solid 1px #ccc;}

.c_2{ margin:20px auto; width:600px; height:auto; overflow:hidden; background:#f5f5f5; border:solid 1px #e2e2e0; padding:10px;}

.t_1{ width:250px; line-height:30px; padding-bottom:5px; font-size:16px; border-bottom:solid 1px #ccc;}

.search_div{ width:250px; height:auto; overflow:hidden;}
.search_div .input_search{ float:left; width:150px; height:20px; margin-top:3px; padding:2px 2px 0px 3px; border:0; line-height:20px; background:url(../images/input_search_bg2.jpg) no-repeat;}
.search_div .btn_search{ float:left; margin-left:10px; width:82px; height:25px; border:0; background:url(../images/btn_yjdy.jpg) no-repeat; cursor:pointer;}

#ysz_list{ float:left; width:250px; height:auto; overflow:hidden; margin:10px 0px; border-bottom:solid 1px #ccc; padding-bottom:10px;}
#ysz_list li{ float:left; width:235px; line-height:24px; padding-left:15px; height:auto; overflow:hidden; background:url(../images/p1.jpg) no-repeat left; text-align:left;}

.dz_table{ width:520px; height:auto; text-align:left;}
.dz_td_1{ text-align:left; width:100px; font-weight:bold; font-size:14px;}
.dz_input{ width:410px; height:26px; border:solid 1px #b5b5b5;}
.dz_sel{ width:260px; height:26px; border:solid 1px #b5b5b5; color:#aeaeae;}
.dz_submit{ width:142px; height:51px; border:0; background:url(../images/btn_tj.jpg) no-repeat; cursor:pointer;}

.zp_nav_list{ width:960px; height:auto; overflow:hidden;}
.zp_nav_list li{ float:left; margin:0px 20px 10px 0px;}
.zp_nav_list li a{ float:left; display:block; width:110px; text-align:center; background:url(../images/btn_1.jpg) no-repeat; font: normal 14px/39px 'Microsoft yahei',"΢���ź�"; color:#fff;}
.zp_nav_list li a:hover{ background:url(../images/btn_2.jpg) no-repeat; }
.zp_nav_list .cur a{ background:url(../images/btn_2.jpg) no-repeat;}

.zp_list{ width:960px; height:auto; overflow:hidden;}
.zp_list h2{ float:left; margin:10px 0px 0px;}
.zp_list ul{ float:left; margin:10px 0px;}
.zp_list li{ float:left; width:200px; height:122px; padding:8px 9px 8px 9px; margin-right:20px; background:url(../images/img_8_bg.jpg) no-repeat;}
.zp_list li img{ width:200px; height:122px;}

.dz_div_7_r .btn_share{ float:left; width:100%; margin-top:10px; height:auto; overflow:hidden; text-align:left;}
.dz_div_7_r .btn_share a{ float:left; display:block; margin-right:20px; width:87px; height:29px; line-height:29px; color:#fff; background:url(../images/btn_share.jpg) no-repeat; border:0; text-align:center;}

.hidden {display: none;}
.faded {opacity: 0.5;filter: alpha(opacity=50);}
#front-top-container {margin: 0 0 52px;}
#front-main-frame {width: 622px;height: 481px;background: url(../images/front-main-frame.png) no-repeat;float: left;position: relative;}
.front-main-image {position: absolute;left: 13px;top: 13px;}
#front-main-right-container {float: right; width:318px; padding-left:20px;}
#front-main-gallery-container {margin: 70px 0 0;}
#front-main-gallery-container li {height: 106px;width: 106px; float:left;}
.front-main-gallery-thumb {width: 90px;height: 90px;cursor: pointer;}
